❓ В чем разница между передачей параметров по ссылке и по значению?
При передаче параметров по значению (pass-by-value) в метод передается копия переменной, а оригинальное значение остается неизменным.
При передаче параметров по ссылке (pass-by-reference) передается сам адрес объекта в памяти, а не его копия. Это позволяет изменять объект внутри метода.
Однако в Java все параметры передаются по значению (pass-by-value), но важно понимать разницу для примитивов и объектов:
▪️ Для примитивных типов передается копия значения, и изменения внутри метода не влияют на оригинальную переменную.
▪️ Для объектов передается копия ссылки на объект, но сама ссылка неизменяема. Это значит, что можно изменить состояние объекта внутри метода, но нельзя заменить сам объект.
❓ В чем разница между передачей параметров по ссылке и по значению?
При передаче параметров по значению (pass-by-value) в метод передается копия переменной, а оригинальное значение остается неизменным.
При передаче параметров по ссылке (pass-by-reference) передается сам адрес объекта в памяти, а не его копия. Это позволяет изменять объект внутри метода.
Однако в Java все параметры передаются по значению (pass-by-value), но важно понимать разницу для примитивов и объектов:
▪️ Для примитивных типов передается копия значения, и изменения внутри метода не влияют на оригинальную переменную.
▪️ Для объектов передается копия ссылки на объект, но сама ссылка неизменяема. Это значит, что можно изменить состояние объекта внутри метода, но нельзя заменить сам объект.
BY Библиотека собеса по Java | вопросы с собеседований
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Tata Power whose core business is to generate, transmit and distribute electricity has made no money to investors in the last one decade. That is a big blunder considering it is one of the largest power generation companies in the country. One of the reasons is the company's huge debt levels which stood at ₹43,559 crore at the end of March 2021 compared to the company’s market capitalisation of ₹44,447 crore.
Start with a fresh view of investing strategy. The combination of risks and fads this quarter looks to be topping. That means the future is ready to move in.Likely, there will not be a wholesale shift. Company actions will aim to benefit from economic growth, inflationary pressures and a return of market-determined interest rates. In turn, all of that should drive the stock market and investment returns higher.
Библиотека собеса по Java | вопросы с собеседований from vn